put more effort forth - Almanca İngilizce Sözlük